notice of a lease of chattels - German English Dictionary